Neural network software